Big Huge Thesaurus

king salmon

noun